beaten down - Allemand Anglais Dictionnaire